﻿using Credinka.Ayni.SEA.AD;
using Credinka.Ayni.SEA.EN;
using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Text;

namespace Credinka.Ayni.SEA.RN
{
    public class rnGrupoCargo : rnGeneral
    {
        adGrupoCargo oadGrupoCargo;

        public int Registrar(enGrupoCargo poenGrupoCargo)
        {
            int N = -1;
            using (SqlConnection con = new SqlConnection(sConexionGeneral))
            {
                try
                {
                    con.Open();
                    oadGrupoCargo = new adGrupoCargo(con);
                    N = oadGrupoCargo.fRegistrar(poenGrupoCargo);
                }
                catch (SqlException ex)
                {
                }
            }
            return (N);
        }

        public List<enGrupoCargo> ListarCargo(int IdGrupo)
        {
            List<enGrupoCargo> loenFormularioObjeto = null;
            using (SqlConnection con = new SqlConnection(sConexionGeneral))
            {
                try
                {
                    con.Open();
                    loenFormularioObjeto = new List<enGrupoCargo>();
                    oadGrupoCargo = new adGrupoCargo(con);
                    loenFormularioObjeto = oadGrupoCargo.fListarCargo(IdGrupo);
                }
                catch (SqlException ex)
                {
                }
            }
            return (loenFormularioObjeto);
        }
    }
}
